grosse claque - German English Dictionary